excessive foliage - Español Inglés Diccionario